package com.sugon.dao;

import com.sugon.entity.ToolsBaseEntity;
import org.apache.ibatis.annotations.Param;

/**
 * 工装清单管理Dao
 *
 * @author YuXD
 * @date 2020-09-13 12:18
 */
public interface ToolsBaseDao extends BaseDao<ToolsBaseEntity> {
    /**
     * loadByCode
     *
     * @param code ERP编码
     * @return
     */
    ToolsBaseEntity loadByCode(@Param("code") String code);

    /**
     * 根据图号获取工装基础档案信息
     *
     * @param mapNo 工装图号
     * @return
     */
    ToolsBaseEntity loadByMapNo(@Param("mapNo") String mapNo);

    /**
     * 实时更新工装在途数
     *
     * @param toolsId 工装ID
     * @return
     */
    int realtimeUpdateTransitNum(@Param("toolsId") String toolsId);

}
